package org.xshop.model;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import top.ibase4j.core.base.BaseModel;

/**
 * Created by BaiJiFeiLong@gmail.com at 2018/4/3 12:54
 */
@SuppressWarnings("serial")
@ApiModel("骑手")
@TableName("t_expressman")
public class TExpressman extends BaseModel {

    @ApiModelProperty("电话")
    @TableField("phone_")
    private String phone;

    @ApiModelProperty(value = "姓名")
    @TableField("user_name")
    private String userName;

    @ApiModelProperty(value = "密码")
    @TableField("password_")
    private String password;

    @ApiModelProperty(value = "性别")
    @TableField("sex_")
    private String sex;

    @ApiModelProperty(value = "头像")
    @TableField("avatar_")
    private String avatar;

    @ApiModelProperty(value = "身份证号码")
    @TableField("id_card")
    private String idCard;

    @ApiModelProperty(value = "极光推送ID")
    @TableField("registration_id")
    private String registrationId;

    @ApiModelProperty(value = "交易密码")
    @TableField("trade_password")
    private String tradePassword;

    @ApiModelProperty(value = "资产")
    @TableField("money_")
    private BigDecimal money;

    @ApiModelProperty(value = "积分")
    @TableField("scoure_")
    private Integer scoure;

    @ApiModelProperty(value = "微信用户唯一标识")
    @TableField("wx_openId")
    private String wxOpenId;

    @ApiModelProperty(value = "是否在线")
    @TableField("is_online")
    private Integer isOnline;

    @ApiModelProperty(value = "经度")
    @TableField("lon_")
    private BigDecimal lon;

    @ApiModelProperty(value = "纬度")
    @TableField("lat_")
    private BigDecimal lat;

    @ApiModelProperty(value = "接单状态")
    @TableField("order_state")
    private Integer orderState;

    @ApiModelProperty(value = "自动派单")
    @TableField("auto_order")
    private Integer autoOrder;

    @ApiModelProperty(value = "订单提现声音")
    @TableField("sound_file")
    private String soundFile;

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getRegistrationId() {
        return registrationId;
    }

    public void setRegistrationId(String registrationId) {
        this.registrationId = registrationId;
    }

    public String getWxOpenId() {
        return wxOpenId;
    }

    public void setWxOpenId(String wxOpenId) {
        this.wxOpenId = wxOpenId;
    }

    public Integer getIsOnline() {
        return isOnline;
    }

    public void setIsOnline(Integer isOnline) {
        this.isOnline = isOnline;
    }

    public String getTradePassword() {
        return tradePassword;
    }

    public void setTradePassword(String tradePassword) {
        this.tradePassword = tradePassword;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public Integer getScoure() {
        return scoure;
    }

    public void setScoure(Integer scoure) {
        this.scoure = scoure;
    }

    public Integer getAutoOrder() {
        return autoOrder;
    }

    public void setAutoOrder(Integer autoOrder) {
        this.autoOrder = autoOrder;
    }

    public BigDecimal getLon() {
        return lon;
    }

    public void setLon(BigDecimal lon) {
        this.lon = lon;
    }

    public BigDecimal getLat() {
        return lat;
    }

    public void setLat(BigDecimal lat) {
        this.lat = lat;
    }

    public Integer getOrderState() {
        return orderState;
    }

    public void setOrderState(Integer orderState) {
        this.orderState = orderState;
    }

    public String getSoundFile() {
        return soundFile;
    }

    public void setSoundFile(String soundFile) {
        this.soundFile = soundFile;
    }
}
